32
16
20
6
18
15
33
10
23
40
192
43
41
76
19
105
13
45
135
137
24
28
66
2
146
276
8
57
42
47
161
72
37
140
17
34
11
56
12
4
7
48
68