15
84
152
116
102
13
566
53
48
99
34
140
20
172
147
21
24
46
28
26
30
25
17
45
68
73
29
39
36
141
50
135
61
40
155
76
23
62
16
12
37
31
32
107
38
33
56
176
94
41