12
24
23
194
2
10
37
31
40
6
17
19
18
22
9
29
218
197
84
16
61
53
64
97
13
11
74
130
15
25
33
5
30
150
46
45
100
98
32
27
41
14
28
21
3
76
52
99