33
46
56
64
54
10
29
49
23
36
5
6
8
15
2
50
122
315
82
19
22
58
48
14
31
89
77
9
13
11
87
7
32
30
85
3
47
17
105
28
35
12
41