17
35
14
16
4
8
24
25
29
31
73
39
22
83
27
44
112
188
192
338
45
43
224
157
41
459
57
63
33
64
5
11
153
56
228
49
13
152
82
144
593
37