12
17
80
63
74
28
38
13
35
47
21
16
30
5
22
134
358
204
41
136
7
51
1
9
25
6
106
155
121
40
122
11
52
72
214
68
119
3
8
46