26
25
11
83
43
41
252
32
120
45
29
107
22
38
42
31
67
33
51
152
13
69
153
12
63
205
3
40
16
21
106
68
140
46
88
20
19
48
54
102
17
18
34
49
37
119
171
50