216
4
10
16
112
163
85
9
41
86
139
33
89
145
149
45
8
25
73
72
140
110
14
67
660
76
305
78
5
48
111
19
17
38
29
15
34
24
66
50
44
39
116
55