91
155
10
15
12
20
46
26
21
17
27
18
43
56
8
19
24
22
144
70
36
42
31
47
254
76
200
53
64
85
44
109
48
83
96
29
30
81
16
38
25
33
6
45
9
584
142
211
77
356
126