61
15
31
30
25
157
23
63
16
244
24
85
51
22
52
56
91
38
11
114
110
32
20
1
27
48
18
5
9
14
53
80
13
21
57
39
41
3
45
98
60
79
50
19
28