26
31
27
25
22
21
40
97
17
39
63
44
18
81
91
45
51
54
33
76
50
165
13
11
89
59
86
23
49
241
79
193
114
24
15
200
87
77
32
340
123
78
85
108
20
36
82
8
69