95
25
258
39
31
146
27
33
131
19
9
11
54
20
18
176
118
29
92
36
24
14
50
61
52
82
13
23
43
53
4
103
76
26
74
71
68
63
5
51
75
15
84
41
57
480
16
73
8
72
12
96
35