65
84
15
153
32
30
338
286
14
11
10
73
13
12
19
2
82
141
48
18
62
99
110
41
58
80
85
523
38
46
26
61
9
154
22
138
29
118
162
97
216
6
91
39