33
1
7
2
4
24
32
12
77
23
6
3
11
8
14
18
30
5
34
37
101
16
22
20
51
29
21
15
39
41
28
19
58
68
36
48
282
25
89
88
35
169