34
166
38
62
3
5
12
10
102
18
4
40
2
139
50
52
6
97
23
9
89
24
26
176
11
20
14
229
1
5532
16
194
46
37
17
122
7
22
159
81
87
33
15