90
38
97
32
85
55
11
68
16
33
167
14
263
27
29
134
40
24
77
20
337
30
19
21
69
58
25
31
109
65
57
36
37
47
82
71
360
206
397
284
46
112
67
151
84