253
28
20
5
8
339
16
30
21
134
33
151
15
6
382
11
19
383
25
82
9
59
177
129
297
63
58
17
76
54
27
73
51
86
94
37
22
14
18
4
104
13
26
74
7