0
13
2
12
47
1
45
32
38
11
68
36
57
34
37
42
83
31
20
74
117
55
130
52
21
17
3
122
82
172
59
39
60
95
76
90
73
84
246
43
558
136
157
77
66
103
120
105