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