96
75
30
61
32
44
8
57
25
150
49
35
28
24
16
26
46
65
59
23
19
67
34
14
102
33
21
47
74
20
174
29
260
121
12
82
270
68
213
53
36
56
40