35
140
19
115
106
31
138
38
317
44
18
76
480
16
68
28
7
71
46
117
56
74
65
107
228
1191
25
47
1
22
11
2
30
91
39
13
215
213
170
232
21
130
24
53
15
27
10
173
41
29