0
26
37
11
38
14
12
123
113
20
140
29
22
103
31
16
101
48
88
73
79
10
4
370
15
32
132
318
9
66
13
19
41
289
28
59
17
27
30
69
117
112
47
24
192
57
23