12
56
82
61
75
30
201
117
370
28
35
15
11
65
45
127
118
73
129
37
33
116
78
99
100
64
26
22
193
154
153
54
25
39
85
14
19
18
91
31
150
210
80
90
195