71
115
54
66
46
33
29
89
52
15
87
35
68
30
39
34
348
28
23
19
21
60
25
14
37
78
139
75
148
50
332
145
65
47
281
90
232
20
32
429
129
38
26
27
161
298
40
157
8
234