134
99
177
3
21
8
11
26
37
34
30
15
353
16
22
94
42
140
7
116
76
106
78
71
10
127
28
39
56
54
67
41
17
29
731
48
9
202
399
19
50
77
4
183
65
81
180
61
32