26
21
18
30
10
76
90
62
82
74
31
152
20
13
7
33
23
38
19
46
32
145
45
52
5
41
91
245
12
3
22
14
57
500
8
47
121
217
111
36
229
39