96
40
183
75
61
10
106
5
30
16
3
52
12
53
8
29
18
28
19
11
45
83
101
25
97
34
50
72
66
120
178
1
7
9
173
55
65
13
4
70
47
143
20
64
26
44
122
38
105