40
66
138
7
350
8
24
53
49
26
57
95
17
3
32
118
25
23
59
16
4
30
19
38
22
10
64
182
127
44
50
11
29
55
15
65
27
14
77
21
116
2
12
190