52
155
8
40
25
29
20
47
150
109
54
15
32
87
41
118
16
665
14
73
82
102
19
21
13
53
97
42
98
500
51
104
163
23
199
38
75
9
27
50
43
7
34
132
33
131
103
26
45