215
201
67
9
39
20
16
28
30
54
47
22
258
131
23
159
50
263
208
125
15
114
83
82
158
64
37
40
74
160
24
80
212
70
81
84
95
144
5
36
46
14
146
236
6
33
59
48
21
17
232
42
120
27
34