77
16
33
30
22
24
7
38
61
25
21
76
18
88
11
27
14
6
32
4
3
28
84
81
141
105
17
31
5
12
34
29
165
47
15
59
43
322
9
127
57