13
21
59
16
220
2
14
18
27
10
40
23
60
107
4
84
64
63
19
7
32
34
3
44
65
41
96
31
105
156
17
130
5
1
47
335
140
157
245
204
68
183
419
248
95