41
24
99
20
34
23
26
11
172
31
44
47
42
22
30
76
25
75
80
27
118
13
5
8
49
15
120
154
121
117
96
309
87
101
70
32
128
100
79
90
64
112
58
37
40
35
108