30
34
7
35
27
91
20
118
76
33
141
63
51
22
24
18
60
38
110
19
29
8
95
23
6
11
5
26
14
40
85
13
87
210
49
75
72
191
124
83
261
39
62
48
88
65
86