26
93
9
107
45
49
30
14
152
35
233
65
29
23
25
3
105
88
54
28
27
77
19
41
20
11
34
31
13
50
12
22
18
104
53
60
16
44
283
66
7
82
51
79
83
33
32