17
31
47
29
11
26
16
50
19
36
48
108
15
35
21
7
51
25
18
28
68
92
23
14
295
30
32
2
142
79
109
126
131
122