162
33
241
72
25
65
43
402
149
112
122
40
426
56
13
31
82
244
32
24
246
18
70
103
79
14
59
95
27
37
23
62
26
12
8
91
145
81
131
203
118
39
133
71
28
15
35
5
218
48
30