107
53
96
89
48
128
92
50
41
73
32
18
24
316
29
57
30
34
80
36
52
8
9
21
37
148
47
20
11
10
108
141
110
26
39
58
13
14
211
157
17
12
126
177
70
69
43
59