84
114
28
65
19
67
49
29
40
239
209
32
16
113
31
36
64
18
348
158
1264
53
87
79
202
454
9
48
39
34
119
55
76
35
351
96
63
149
342
137
81
47
73
24
270
21
25
7
12
150
215
121
89
44