96
39
89
32
9
49
93
26
109
34
10
22
62
42
24
35
29
7
15
153
63
50
173
180
41
76
5
46
48
150
36
243
58
37
65
97
25
78
360
119
45
31
61
300
88
38
30
3
147
21
101
111
56