26
42
12
8
19
9
11
14
76
38
135
51
103
107
94
69
58
33
50
128
54
73
104
228
90
77
16
29
25
20
68
43
56
53
23
32
106
100
39
30
37
1413
13
67
48
263
153
109
57
59