54
22
108
91
30
67
24
28
51
21
18
643
47
12
17
87
35
16
13
68
273
122
15
10
25
42
27
52
81
58
549
64
53
34
38
302
73
125
7
45
71
76
39
75
104