35
60
41
19
117
25
55
46
111
54
45
97
81
31
56
23
86
75
50
16
112
27
71
108
53
39
99
34
18
22
106
210
7
28
74
21
66
94
163
14
13
20
650
32
24
3
49
73
180
140
42