26
4
96
145
15
48
77
13
41
75
21
111
55
35
27
114
33
65
67
306
377
139
17
78
9
53
102
14
25
50
454
10
12
72
166
22
84
47
24
43
29
37
81
83
93
11
28