0
22
8
11
12
13
27
20
15
29
31
25
103
52
16
93
61
45
240
104
129
69
36
56
97
82
66
460
176
43
60
30
113
112
42
24
58
92
126
59
321
86
51
49
201
47
77
41
17