2
31
0
13
38
646
23
74
48
9
17
19
59
14
6
8
24
7
5
28
81
18
44
35
206
20
77
96
11
121
21
40
10
45
39
27
75
135
33
30
32
63
4
129