156
52
10
15
14
80
17
77
33
27
12
98
117
83
53
105
119
3
173
24
58
76
95
34
185
131
93
20
78
369
254
70
84
88
97
101
281
94
64
9
79
21
72
90
69
142
169
29
159
42
44
41
46
228
19