1
34
100
2
4
6
5
122
15
8
28
38
20
21
149
79
11
29
12
61
9
32
16
17
71
18
3
22
25
83
42
13
108
10
55
127
291
45
82