51
100
33
22
31
26
15
23
28
40
36
41
11
42
18
27
8
56
10
128
57
25
43
45
32
13
116
44
69
67
4
54
110
48
58
196
77
47
49