1193
155
34
43
76
332
15
57
9
48
69
13
11
272
106
55
173
14
45
50
54
60
99
16
92
100
80
28
143
46
25
287
84
199
129
86
66
139
95
160170
24
297
10
26
36
38
121
145
219
141
78
169