75
10
91
7
22
51
53
110
35
29
31
19
20
161
244
55
139
27
13
8
107
9
2
5
60
41
79
14
18
32
68
62
38
39
16
25
21
12
66
190