41
28
46
49
57
52
58
24
106
11
97
117
17
21
68
86
63
79
54
2
35
36
8
32
47
56
33
23
45
9
167
3
102
103
26
18
50
127
37
13
6
14
93
22
7
16
51
136
128
346
84
10