155
30
266
128
123
25
38
18
121
31
34
495
13
57
124
19
304
12
71
33
206
41
46
48
68
65
107
14
27
77
86
35
154
60
20
156
239
21
45
32
7
56
16
23
214
24
85
167
36