127
9
15
11
18
44
160
202
157
341
735
310
221
28
13
19
24
1
17
21
16
5
98
132
41
25
76
62
14
26
29
57
23
63
30
31
22
85
34
39