132
33
22
12
68
16
57
53
9
35
17
11
31
350
14
18
20
6
47
49
74
19
72
37
77
90
64
7
25
13
8
82
10
15
5
24
26
95
229
28