294
25
16
29
42
59
22
27
24
4
3
28
9
15
8
14
34
1
5
21
7
55
26
30
13
46
19
41
17
35
56
81
37
125
100
52
10
20
36
169
79
33
6