50
6
59
191
8
40
150
54
17
36
19
61
18
144
67
32
343
13
5
23
24
21
145
98
52
105
41
27
189
56
51
106
4
71
37
77
45
47
78
108
16
34
33
29
73
25
30