15
65
12
17
5
159
22
77
90
62
72
45
36
34
20
48
92
74
101
23
61
9
110
56
116
79
85
305
26
25
59
87
14
18
128
29
93
41
7
268
19
490
55
60
75
81
144
24
514