112
19
35
91
51
817
7
25
10
17
18
27
62
23
49
67
12
3
15
33
77
13
11
60
136
21
5
26
14
37
28
6
147
2
342
256
34
8
30
43
22
63