30
1
23
5
41
6
4
21
32
47
67
17
16
77
25
56
119
89
75
102
198
11
196
60
14
45
12
8
27
7
10
9
3
13
70
171
29
2