35
83
18
125
13
43
11
39
32
259
24
93
25
20
12
26
123
2
19
50
92
84
58
6
68
14
5
49
95
73
40
15
9
17
81
31
33
53
8
61
99
410
56
42
154
28
45