51
58
6
5
26
20
22
116
24
39
137
29
16
8
41
10
4
60
30
1
23
17
78
14
125
7
57
52
21
11
9
42
66
109
34
130
19
2
46
108
152
301
40
64
95