76
19
90
29
16
15
89
24
31
9
88
14
53
35
68
47
134
6
41
28
8
39
26
34
352
173
37
12
23
5
117
122
21
46
11
82
2
60
25
33
44
3
42