260
83
22
6
21
47
10
31
121
103
57
122
14
62
35
17
109
16
193
9
45
2
30
33
53
96
27
89
15
41
77
69
222
48
332
3
39
20
128
8
5
11
116
54
124
60
38
82
23
84
19