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