36
40
13
23
15
52
18
53
106
277
79
42
101
19
24
89
122
201
139
525
31
228
20
165
29
58
73
75
100
104
25
99
125
22
197
123
121
72
28
171
264
10
185
83
660
67
57
16
76
176
153
85
132