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