1
28
3
64
15
17
115
104
9
65
6
40
83
23
26
16
18
42
32
47
31
25
62
53
41
34
30
79
46
12
58
223
44
340
135
77
14
21
13
248
48
139
80
131
27
81