63
31
10
119
34
23
214
101
58
93
32
37
94
25
26
42
242
160
105
85
151
49
45
81
91
416
11
72
36
8
83
48
283
44
131
203
302
59
225
251
78
55
240
16
102
124
82
109
60
138