3
37
100
29
155
28
10
68
61
41
7
24
6
18
62
21
8
65
22
44
11
39
3182
30
4
848
14
185
20
19
51
42
56
35
16
12
13
272
26
31