107
157
61
5
43
64
66
22
7
75
205
1
154
108
49
146
30
26
97
15
9
209
224
16
103
17
60
18
210
39
71
247
165
68
31
532
51
12
255
129
46
35
59
89
27
52
63
8
290
24