18
113
92
24
40
9
12
16
38
13
6
179
55
21
88
42
127
77
39
68
63
69
28
56
23
45
11
19
81
41
70
17
52
181
104
241
146
43
176
91