0
3
178
19
2
16
120
83
7
194
9
31
54
29
18
175
96
1448
122
34
116
117
143
165
75
39
33
32
28
15
65
62
17
110
10
35
26
767
13
47
119
20
76
52
21
38
81
357
25