27
136
37
428
42
18
119
28
73
386
102
53
84
70
1081
155
71
105
15
302
174
818
29
367
54
512
552
103
328
17
48
137
187
63
583
179
104
74
13
2162
160
45
58
24
509
401
89
66
484
41
270
11
75
4
19
127