116
32
81
97
155
46
234
771
11
387
115
48
63
28
284
196
62
92
5
79
108
16
10
136
93
39
26
18
7
19
9
12
15
66
90
105
199
29
144
34
104
35
255
78