84
13
10
35
16
45
29
5
18
31
104
2
23
3
8
6
17
24
27
22
19
0
11
12
28
32
33
74
338
36
14
63
25
38
65
113
118
87
46
41
1