43
85
58
24
21
56
19
23
32
13
8
89
33
96
63
83
14
120
29
162
72
30
75
77
111
125
60
54
34
114
101
241
691
45
41
138
122
64
123
150
78
40
49
37
42