175
243
105
149
42
63
89
63
8
29
45
83
27
17
52
36
7
31
25
49
41
11
22
28
16
7
37
30
7
4
24
13
47
33
13
19
6
7
14
13
28
35
4
3
13
36
19
38
4
31