108
357
254
116
32
30
1226
137
152
49
2018
218
26
229
24
531
4
13
35
550
14
57
23
241
158
48
114
22
19
81
63
39
115
93
56
150
703
60
43
36
82
214
364
67
148
44
7
99
34
306
65
21
66