108
16
93
100
51
21
25
38
18
82
28
9
69
8
11
6
33
34
1
17
119
41
19
79
12
44
152
30
4
36
20
15
13
58
5