95
93
23
71
119
45
24
62
27
65
40
34
214
8
32
21
134
57
18
15
77
52
76
17
133
51
42
16
102
25
6
197
378
215
33
9
12
67
50
80
14
59
31
168
4