277
189
47
35
49
16
76
67
43
34
31
29
228
46
56
20
94
58
97
48
5
27
52
30
17
44
75
81
95
22
12
50
33
32
942
98
242
96
233
19
194
379
254
41
106
60