14
35
8
25
20
11
36
13
24
22
42
53
21
761
62
63
52
378
376
998
135
60
540
9
132
130
51
50
68
92
197
27
151
149
108
180
3
38
137
30
15
361
16
23
95
143
7
120
77
106
79