33
1
13
23
56
8
24
12
9
34
4
10
29
35
15
45
41
7
64
51
26
16
89
2
69
19
309
59
75
36
25
286
109
27
70
14
32
77
20
108
54
30
60
262