0
2
1
28
21
6
9
27
108
19
7
78
22
39
41
8
58
68
48
42
76
256
15
124
17
32
34
25
24
114
105
106
154
49
81
70
30
50
66
29
43
33
11
156
230
18
45
31