168
178
28
29
50
110
416
105
5
20
108
40
154
90
37
51
12
48
43
112
46
18
63
60
9
47
88
23
257
27
16
31
58
25
52
35
98
44
125
144
67
70
68
24
55
30