335
48
36
22
115
32
5
16
23
105
19
38
12
178
85
18
35
50
73
37
95
44
43
240
17
13
41
15
126
46
310
156
65
142
30
92
4
101
53
1
69
47