33
52
104
14
84
28
114
35
3
1
26
5
186
22
70
11
16
6
13
32
49
12
7
339
125
29
18
2
24
191
21
25
72
79
19
42
50
122
61
20
98
94
40