79
31
54
25
23
39
61
37
36
104
68
107
48
58
29
24
95
93
43
17
121
64
63
78
52
100
51
544
34
38
66
27
113
70
355
15
117
71
59
13
40
102
50