4
7
102
16
2
12
67
21
22
6
5
15
25
18
186
29
17
45
55
60
31
13
32
9
14
11
3
53
20
66
38
77
8
10
23
51
41
19
24