25
168
61
66
22
62
132
31
54
63
43
32
51
53
72
82
45
79
41
364
192
519
15
96
8
18
6
12
34
29
36
11
88
19
35
28
13
21
38
58
310
67
20
24
240
825
55
87
78