1
19
36
23
4
14
12
78
21
52
34
13
37
98
62
51
167
175
48
110
57
18
33
221
74
101
65
70
22
117
32
93
72
20
59
88
91
39
38
84
40
68
83
156
10
42
260
189
136
95
166
120