63
14
10
117
31
45
256
22
139
48
64
34
24
20
76
47
80
306
90
51
27
17
194
114
53
131
102
452
58
13
70
98
7
56
38
18
576
23
19
77
28
278
29
40
30
159
15
37
61
89