110
11
45
14
20
38
54
48
15
8
17
90
6
69
1
34
13
61
51
55
105
36
35
131
148
37
44
140
139
71
33
31
59
211
56
16
19
116
9
7
23
83
43
57
29