114
104
54
13
336
44
29
31
61
53
16
59
4
23
46
50
35
76
8
256
45
78
148
38
32
64
266
67
33
134
19
36
113
6
92
111
43
309
41
242
60
99
112
68
56
77
141
229
71