26
40
10
8
16
9
11
14
76
38
134
51
103
50
104
92
37
69
58
33
49
126
53
73
225
88
75
29
25
20
68
42
54
23
32
100
39
1409
13
66
45
52
263
153
109