51
28
50
72
53
52
131
34
31
15
11
65
33
44
38
172
45
66
29
110
595
35
27
12
46
42
26
22
56
25
75
146
108
79
274
93
19
36
125
1223
67
49
180
235
164
69
48