51
22
33
26
17
10
18
86
35
101
95
65
36
53
40
5
20
39
46
146
24
25
153
13
66
159
37
16
50
62
19
150
116
27
374
3
59
45
87
155
318
544
64
32
109
29
120
7