176
243
105
31
76
28
157
56
24
89
35
33
11
63
102
39
36
17
38
5
27
8
33
13
53
11
19
6
49
52
3
14
9
44
30
20
37
16
35
20
6
9
12
39
5
35
28
22
14
20