31
71
48
5
7
16
8
36
9
95
200
41
54
12
168
146
10
23
20
14
24
61
40
29
15
55
59
42
51
18
53
25
22
11
13
6
21
28
44
157
47
27
49
102
34
60
33