115
38
47
36
173
73
172
65
167
177
22
155
13
82
14
29
76
70
75
89
68
25
77
103
59
30
19
216
51
27
20
63
154
5
21
79
110
37
23
160
34
26
41
50
61
98
39
72
15
31