108
48
22
21
46
23
205
288
213
182
122
410
44
52
103
233
33
96
42
50
272
31
43
155
183
35
82
339
38
51
26
110
49
67
54
58
57
34
95
13
132
20
16
24
53
9
37
7
87
60
27