105
5
28
30
191
102
41
12
20
7
43
48
34
13
17
9
58
53
177
10
200
22
8
33
27
16
71
31
90
50
56
45
25
21
49
18
6
86
19
11
54
89
23
44
14
24
115
40