133
110
3
99
52
63
426
16
31
105
18
12
181
145
15
45
36
40
6
11
98
21
194
5
41
27
38
9
48
25
24
2
34
46
80
118
47
50
138
10
14
17
61
72
26
13
19