32
3
12
8
41
22
4
13
39
6
11
27
2
15
49
76
1
58
5
10
92
81
23
26
24
9
14
20
46
21
159
44
18
36
38
61
59
19
42
168
43