27
160
402
46
26
41
20
10
15
22
119
67
190
31
16
12
79
19
35
90
13
59
63
47
120
21
23
74
4
77
50
64
40
93
232
28
70
98
30
96
11
6
203
45
69
39