11
95
64
75
145
68
50
16
20
60
225
37
29
71
65
25
172
85
90
32
17
12
309
3
8
13
4
537
62
44
154
43
33
70
15
30
116
35
102
204
258
34
48
26
162
199
99