26
37
6
31
18
23
86
36
92
19
8
30
14
52
46
10
55
27
16
152
21
109
114
98
53
51
22
25
35
15
45
112
2
4
28
79
82
153
76
338
58
398
72
11
63
74
33