2
0
4
13
5
20
16
34
21
9
23
3
10
6
1
78
36
17
29
131
35
50
32
126
11
44
46
60
62
63
157
72
90
91
24
64
251
125
97
156
85