22
204
29
8
15
12
47
229
13
35
67
4
25
17
10
57
146
23
34
88
519
111
32
73
65
53
72
77
99
522
202
43
40
206
263
24
11
117
167
18
16
39
21
56
44
89
275
27