30
133
23
56
15
118
38
21
29
9
34
17
18
19
57
65
16
27
61
7
41
74
26
2
32
12
5
129
31
148
60
25
49
1
35
45
55
81
44
48
46
218
70
13
6
54
10