34
11
106
94
21
18
51
4
29
20
1
56
46
16
44
57
65
160
22
7
6
61
10
15
19
23
2
14
27
79
225
32
9
41
12
68
5
31
183