12
39
26
24
37
44
16
17
40
11
147
74
64
94
50
122
36
83
72
80
23
41
30
140
28
13
5
38
118
78
27
71
55
110
43
35
179
4
280
220
103
56
48
33
121
131
66
200
474
14