102
20
26
23
27
97
45
44
237
28
154
21
24
15
31
17
30
19
42
128
46
39
18
74
57
746
53
71
103
12
13
10
4
41
11
2
294
47
90
36