50
6
193
3
39
86
17
22
2
18
33
20
64
26
89
41
10
24
80
19
34
53
61
4
27
52
55
14
125
38
45
76
40
16
394
150
129
62
47
171
85
182
67
97
8
126
35
275
105