9
96
29
62
46
11
5
72
90
27
56
54
116
15
32
34
68
58
12
17
76
19
338
31
48
94
26
25
67
13
98
65
18
40
80
125
114
50
30
41
37
35