36
18
41
89
26
15
8
53
12
75
166
115
108
20
95
39
5
24
82
33
30
23
52
65
35
3
273
48
19
59
42
45
54
76
38
184
44
34
137
480
136
25
186
103
148
63
70
29