91
100
31
42
27
252
59
16
47
23
93
117
803
22
8
33
15
29
41
88
6
32
39
130
66
3
24
48
20
28
17
5
2
75
11
10
52
85
105
35
21
30