76
13
24
7
26
16
205
29
74
34
113
48
38
2
128
150
58
260
47
56
77
11
68
39
73
46
43
4
254
112
82
366
41
102
49
349
17
21
15
261
342
236
33
31
9
69
37
45
111
27