0
23
12
19
4
16
43
20
11
18
42
35
47
48
52
145
68
40
80
61
25
15
32
37
118
95
51
76
34
63
59
70
142
82
125
274
180
133
29
22
28