61
30
126
12
58
29
116
34
52
49
50
17
16
89
72
18
82
194
27
14
47
84
55
235
101
46
26
337
11
102
267
51
22
24
31
145
35
163
33
44
20
15
37
36
28
21
32
41
73