339
178
108
72
46
87
103
12
57
41
82
94
59
120
135
9
20
60
188
66
26
77
79
30
42
37
18
84
55
75
13
97
242
61
88
133
217
33
477
36
119
76
51
102
17
47
71
69