30
24
102
181
9
76
84
127
28
33
66
114
21
11
10
26
75
64
120
80
270
22
13
32
15
56
41
144
46
103
34
25
145
20
98
37
8
49
199
40
583
70
29
147