0
42
15
18
23
124
17
19
35
182
119
8
13
77
30
140
28
21
14
94
58
47
54
56
70
31
24
22
129
68
29
37
102
44
34
45
322
10
136
130
85
118
216
285