1
30
36
108
6
13
5
16
12
19
22
21
174
3
2
20
7
42
9
84
45
33
94
75
74
17
206
10
14
50
37
260
76
15
151
201
775
27
160
49
70