321
117
40
31
264
27
24
82
14
19
13
369
21
26
146
60
28
11
5
162
130
34
16
86
75
182
12
36
74
18
97
64
20
1
7
6
4
9
8
255
22
41
95
116
73
202