13
20
41
9
339
11
88
18
22
25
220
346
295
33
12
53
67
85
70
4
337
76
56
60
21
2
110
65
29
436
50
47
28
146
36
55
233
15
19
8
52
133
97
6
35
113