45
38
95
168
6
41
103
10
8
118
227
78
49
35
28
99
36
251
96
25
83
33
80
48
615
12
54
52
230
58
55
56
100
30
18
5
167
68
57
7
31
29
24
70
9
130
17
16
67
26
145
255
32
308