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