55
144
30
42
25
18
65
40
32
81
21
16
35
31
69
47
34
27
29
56
156
15
41
174
862
364
276
12
699
14
166
59
39
8
722
394
51
164
4
70
102
38
23
126
19