31
200
17
35
38
197
7
10
122
13
39
37
24
5
27
74
144
28
159
20
9
6
32
59
105
101
51
22
94
170
50
16
15
148
64
135
47
25
14
34
41
8
36
19
11
44
61
52
30
29
150
60
78
69
102
12
62
71