134
14
289
79
5
25
280
118
62
28
20
58
19
7
43
33
111
77
83
6
47
75
17
39
35
72
90
88
98
40
96
55
2
11
8
16
10
22
136
41
4
203
27
15
159
60
1
65