2
38
73
129
14
8
28
6
1
23
13
5
11
4
10
29
48
40
12
19
22
9
21
53
27
26
92
77
15
160
170
18
37
81
63
33
59
45
31
3
50
101
35