97
65
100
282
28
82
24
216
16
53
35
26
43
52
88
12
135
162
25
99
36
170
118
20
45
42
34
22
2
72
19
81
63
29
17
18
33
14
39
3
160
31
7
27
76
15
114
49
30