39
16
105
135
52
54
156
51
20
12
91
23
10
17
9
89
27
22
8
29
21
5
118
64
38
233
88
1
19
3
77
69
18
31
66
42
11
33
13