3
20
58
12
173
26
8
4
22
141
11
98
29
149
82
63
34
116
15
53
7
25
36
89
5
65
78
48
49
21
30
32
10
102
17
35
67
14
23
61
47