59
25
42
7
39
13
47
24
193
87
205
34
64
69
70
91
48
40
66
36
14
10
16
143
15
37
65
67
195
30
22
32
50
11
35
31
29
92
75
27
126
96
46
3
19
5
9
33
17
52
116