13
32
92
244
65
53
58
167
54
104
152
34
69
20
132
50
99
88
56
41
240
38
112
98
452
22
61
140
40
15
28
376
46
23
78
24
33
27
153
125
142
145
418
245
146
106
539
60
223
9
11
10