39
60
15
28
16
37
2
30
20
7
6
23
9
194
35
21
25
11
192
13
47
18
53
27
110
84
22
172
5
48
119
157
339
8
107
130
108
33
12
395
42
98
57
19
77