12
42
37
29
27
38
18
54
35
15
53
60
63
192
17
118
21
84
80
58
67
31
70
61
73
64
36
255
44
449
32
89
68
5
45
158
33
40
75
430
104
14
179
65
46
190
25
34
49
82
121