45
32
23
222
16
65
205
70
105
231
57
48
47
52
64
179
130
67
39
81
31
53
76
103
11
149
96
30
123
36
63
34
158
91
83
8
136
98
35
37
95
24
54
124
112
224
75
187
117
114
159
18
101
198