56
28
30
49
20
34
9
16
33
58
59
66
73
23
117
47
75
22
17
45
35
111
44
124
4
2
38
81
40
46
169
27
18
8
19
294
11
76
13
14
161
183