15
189
19
35
18
17
5
36
13
22
61
53
38
65
109
25
12
34
7
66
264
26
31
33
9
16
11
97
3
2
32
8
76
117
72
43
140
78
49
21
91
258