0
22
3
2
4
30
32
7
9
35
120
20
8
78
21
23
42
58
73
48
19
76
266
15
131
17
33
25
24
114
105
106
154
49
81
70
27
28
50
34
66
29
43
11
156
230
18
45