31
19
34
18
24
21
54
23
22
15
70
39
43
42
55
41
71
36
95
64
37
228
40
60
160
57
214
138
112
65
47
109
49
192
46
7
56
50
91
61
116
12
33
259
103
140
77