98
35
42
43
102
13
91
1
24
22
69
114
44
25
26
68
33
541
81
16
18
7
21
6
27
30
58
65
10
3
76
55
260
45
292
8
31
17
38
95
4
29
50
19
9
34