95
22
7
31
9
5
41
34
55
43
111
17
11
294
18
28
26
39
25
35
33
59
3
67
36
12
52
84
27
4
15
80
37
14
19
21
16
49
57