26
96
23
95
6
11
7
43
50
74
19
157
225
36
9
14
80
22
8
63
21
3
103
209
34
4
20
29
110
41
152
17
120
83
77
48
67
102
68
64
49
60
18
33
37
61
85
44
92