62
31
80
37
35
95
222
17
82
379
147
53
14
11
13
111
135
20
367
39
113
139
107
19
26
16
136
125
41
370
100
9
15
118
93
66
46
71
103
44
60
34
176
6
235
243
68
104
75
49
43
36
98
47