46
92
125
81
98
52
188
64
31
324
93
143
169
48
54
110
9
77
137
43
40
53
49
38
32
14
117
209
108
45
68
67
122
86
130
22
373
128
61
132
434
34
83
85
87
597
186
263
239
20
104
80
224
62
95
42