49
26
4
101
44
30
24
27
39
40
106
15
81
47
68
31
71
13
11
128
19
18
21
109
7
23
16
58
116
43
75
57
67
36
72
96
160
17
149
48
28
62
35
42
125
69