12
35
19
9
199
33
24
18
28
78
51
44
43
139
110
47
114
98
27
507
23
1797
32
1394
38
10
25
36
92
4
13
14
214
53
63
89
67
6
113
31
37
17