147
35
71
26
41
84
56
47
4
50
31
30
55
20
101
292
59
366
2
613
78
120
70
15
25
28
80
1
24
29
46
68
73
19
37
44
17
8
13
95
152
22
3
51
192
12
27
54
109