28
25
8
26
45
3
18
13
33
89
20
71
102
84
103
63
54
133
55
27
77
17
70
6
22
106
138
15
95
289
53
105
21
1
19
35
130
12
44
23
39
14
69
34
16
4
24
9
75
257