1
10
7
3
6
0
12
2
5
19
23
11
29
35
18
8
16
93
15
45
13
33
114
34
28
133
90
26
285
117
50
91
38
110
43
17
82
48
9
194
97
74