124
19
68
253
57
32
5
45
41
369
30
112
98
46
39
96
69
35
18
31
165
157
37
47
14
181
145
21
87
208
13
224
94
97
106
258
93
255
1337
836
74
53
99
177
132
491
29
50
151
34
55