30
49
34
19
113
18
27
133
82
39
77
24
45
20
28
37
16
38
15
17
26
112
43
11
57
7
3
10
8
180
212
120
41
13
233
9
14
25
40
23