12
24
95
37
170
50
30
211
28
91
157
66
61
55
31
103
38
39
27
176
22
126
72
116
32
249
62
41
93
68
47
29
35
441
10
49
209
17
165
145
127
65
48
118
185
102
89
222
204
129