95
117
204
134
27
138
119
299
41
126
352
110
37
15
69
62
28
14
44
34
35
72
8
295
53
10
76
46
68
30
7
38
100
11
6
19
24
1
60
40
39
13
23
25