53
6
44
58
96
21
64
25
50
178
115
70
28
37
307
95
15
42
199
38
40
132
117
51
62
101
78
59
10
209
48
338
72
65
104
31
145
154
57
85
32
110
29
141
120
33
13
79
55
52
35
74
24