44
159
56
42
30
116
358
2
75
41
86
22
45
11
7
8
83
38
69
19
20
26
9
14
1
17
31
32
36
39
48
16
199
25
62
23
47
18
59
13
92
95