61
36
30
54
37
43
56
44
11
98
32
93
250
386
142
38
392
26
28
60
17
21
126
9
141
42
69
48
55
175
173
33
40
8
13
132
34
29
81
50
102
64
86
67
70
18
52
45
181
180
123