4
32
1
17
40
663
25
77
51
10
19
59
15
6
8
24
5
28
82
18
44
7
35
208
13
20
96
11
122
21
41
12
45
27
75
135
31
33
30
63
129