0
3
22
20
138
18
19
38
12
51
5
21
53
16
9
32
36
142
49
29
24
39
37
87
45
17
31
106
23
46
56
42
70
93
118
72
347
41
175
135
186
8
54
55
64
13