115
38
36
173
73
65
168
178
22
156
13
82
14
29
78
70
75
90
69
25
77
103
60
31
19
218
51
27
20
63
154
6
21
80
110
23
68
161
35
41
50
30
61
99
40
89
15
42