33
24
45
49
60
3
28
13
1
82
76
36
126
43
29
14
87
21
30
44
84
96
105
824
328
81
10
18
40
8
78
12
180
209
214
124
52
143
23
42
16
7
32
9
102
461