30
3
15
17
49
31
42
26
19
16
38
22
92
29
24
4
41
9
83
12
25
10
8
28
33
96
133
32
52
71
178
105
7
63
94
23
20
80
13
77
36
39
40
58
14