82
28
13
159
30
8
40
57
63
18
49
21
249
153
27
15
34
31
14
32
24
23
56
52
42
6
45
22
47
55
178
37
41
12
44
2
39
25
3
16
102
20
635
54
67
11
26