96
371
165
59
37
172
16
31
4
29
14
23
49
134
48
22
11
104
73
75
27
82
52
47
7
252
26
8
62
9
45
5
20
41
2
74
120
18
10
17
33
40
42
67
43