289
132
94
76
18
25
17
5
35
66
41
58
101
7
27
81
38
96
12
49
90
130
116
21
33
144
34
37
62
20
55
19
124
126
22
3
159
60
26
52
15
30
32
24
13
29
57
11
54
56