1
26
72
19
29
43
9
53
78
33
31
15
27
10
14
13
119
79
82
8
49
41
116
123
65
85
46
83
17
28
100
24
20
7
68
4
75
34
64
44
114
42
16
97
294
32