46
17
102
10
32
33
27
58
54
38
16
51
111
25
23
72
53
30
13
3
67
18
43
6
11
50
182
29
73
110
47
64
2
26
66
31
61
151
124
79
21
166
94
92
80