32
184
223
45
21
44
268
114
87
33
102
27
38
58
306
34
31
30
93
25
123
7
78
24
414
110
342
107
146
19
124
160
103
135
8
13
106
29
28
11
316
66
26
80
231
52
125
43
81