116
32
53
29
13
12
43
81
30
97
26
5
45
22
8
34
20
72
17
24
14
58
63
23
31
90
186
432
21
118
64
38
40
10
59
92
79
39
120
68
99
169
54