109
10
18
49
39
3
19
44
5
8
33
6
22
27
12
178
32
9
4
7
17
48
58
14
26
24
61
60
35
1
132
2
20
34
41
176
16
50
15
52
69
115
29
36
43
51
13
37