22
29
8
42
31
10
200
16
32
9
38
23
5
7
37
13
15
17
6
34
41
57
11
19
12
20
104
95
50
36
44
46
63
65
28
165
30
27
35
74
80
77
189
188
21
43