216
45
42
1326
29
40
9
28
7
79
11
14
8
18
1084
4
24
106
76
190
51
157
16
44
12
58
17
166
149
114
26
1232
154
130
161
75
3
151
49
188
46
53
22
1
2
200
146
30
4201
101
507