4
32
93
38
24
28
22
48
65
16
21
56
33
199
58
104
19
11
42
61
47
39
74
7
84
85
14
15
18
40
188
174
159
180
116
27
115
287
36
78
75
81
59
86
118
77
34
25