35
24
163
11
240
38
103
69
43
5
16
22
50
30
18
40
128
146
227
15
13
4
14
65
19
8
57
29
10
53
58
41
23
75
7
330
106
6
20
39
9