18
74
88
27
12
20
29
263
42
45
98
25
60
78
57
11
48
30
65
145
22
37
41
54
21
291
49
13
52
23
47
6
8
441
386
19
94
28
55
7
75
53
50
86
17
124
103