81
57
41
10
14
98
126
16
31
27
29
70
11
12
36
24
49
160
32
9
4
69
60
88
43
44
8
18
19
23
25
371
84
17
59
73
65
37
82
20
40
30
53
33
141
28