114
68
14
52
93
241
13
169
12
51
134
37
87
116
23
30
132
60
36
73
42
139
307
18
549
40
351
192
32
61
229
106
204
494
53
20
8
299
10
29
108
99
115
464
83
26
239
160
184
120
41
66
97