32
83
27
43
13
4
94
16
25
21
51
23
58
12
35
26
53
55
259
24
131
14
115
62
17
50
18
79
104
19
10
54
1
63
38
28
6
20
22
5
56
31
11