34
57
122
111
50
144
13
357
4
98
39
63
139
24
47
46
112
58
36
12
148
10
19
156
343
125
223
6
104
49
160
59
83
20
95
33
35
31
17
177
198
69
101
103
113
23
40
25
11
117
45