44
1
3
2
5
95
6
14
102
38
32
114
116
74
8
61
20
90
29
13
92
17
25
19
9
15
82
274
125
49
10
39
27
123
79
127
112
12
650
31
21
98
218