24
192
37
100
8
34
29
145
160
9
36
17
41
82
103
44
164
3
21
76
28
64
40
47
59
39
70
50
80
777
95
67
48
91
113
54
123
20
22
26
125
90
338
99
13
32
35
31
4
65
42