27
361
86
3
36
203
31
122
17
19
38
8
23
132
40
14
84
12
42
43
29
762
21
45
159
15
69
9
128
179
41
50
125
78
48
54
51
11
61
53
30
52
65
71
101
87