79
80
16
22
21
19
35
58
31
29
44
23
28
14
8
51
180
9
11
7
125
25
49
10
367
69
94
13
12
34
68
17
81
15
18
33
105
106
45
61
63
27