56
49
14
69
8
5
35
127
19
11
42
24
85
185
61
134
93
100
45
16
54
13
74
3
104
17
27
2
44
33
31
41
60
89
51
88
32
20
241
106
28
152
338
36
37
140