33
3
12
8
45
22
4
13
39
6
11
27
2
15
50
76
1
7
59
5
10
93
82
24
26
9
23
14
20
46
21
41
159
44
18
36
38
61
19
42
169
43