516
66
138
21
33
92
32
55
56
97
26
17
35
65
232
24
343
43
19
9
31
286
124
38
214
54
0
70
7
95
22
172
61
3
18
129
6
84
115
42
12
193