12
29
22
21
5
18
25
201
176
13
62
9
17
107
1
45
70
4
10
8
2
44
16
64
77
48
19
6
31
128
28
35
33
20
145
14
11
38
24
93
69
3