26
81
48
46
10
11
60
15
6
12
32
22
33
13
58
151
285
30
14
1291
76
55
53
259
173
64
37
28
63
3810
100
23
43
117
207