1
30
16
49
3
4
48
27
160
8
24
28
57
9
21
41
12
15
62
201
7
76
35
23
26
33
130
20
38
13
31
19
17
53
43
34
56
145
183
81
440
29
119
78
285
162