17
157
36
14
22
18
73
31
55
64
40
124
12
380
236
76
4
115
15
27
120
50
24
72
97
35
28
16
46
92
94
1513
81
39
148
221
60
25
42
103
38
202
6
391
259
147
843
991
364
609
29
84
33