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