98
111
44
6
43
24
16
18
21
11
47
58
167
74
139
41
9
7
83
13
12
117
26
29
19
69
258
107
33
51
112
23
37
144
299
80
324
1409
136
34
79
63
61
94
2
73
104
490
76
8