51
18
19
24
7
5
80
58
106
69
11
20
30
28
56
27
61
93
72
91
43
117
77
34
75
12
135
13
149
134
71
89
110
73
87
281
222
35
105
138
67
229
17
25
33
22
45
9