33
13
81
32
103
1
24
215
35
28
6
40
69
114
37
30
95
16
79
144
76
118
31
10
14
38
86
7
345
2
46
15
59
47
18
21
168
135
39
20
36
53
167
26
133