95
53
96
173
17
46
7
29
3
10
129
425
4
38
5
11
186
305
51
94
9
18
14
52
8
108
144
0
34
130
24
1
37
19
102
23
45
36
90
209
82
31
6
33
13
26
21
131