13
80
9
102
40
18
11
87
30
8
23
2
17
12
14
63
58
114
52
32
29
92
4
22
15
301
38
108
20
209
41
70
117
50
46
164
27
131
47
219
25
43
229
81
59
31
128
35