112
34
55
38
79
178
54
214
16
122
30
41
29
24
10
21
57
5
42
18
116
75
68
36
47
146
8
13
50
51
74
84
82
22
52
28
49
46
31
126
32
45
23
77
80
20
25