32
50
56
51
24
47
17
61
67
102
63
7
35
120
85
26
11
92
13
8
27
23
28
229
14
6
126
30
31
100
60
93
117
90
25
155
20
62
9
29
108
54
81
39