28
2
43
13
64
117
3
9
50
20
35
16
49
14
11
34
4
42
5
75
183
84
29
17
125
71
7
39
10
25
41
12
15
55
38
22
8
85
56
323