36
56
159
253
7
10
30
8
15
51
6
50
197
97
391
73
22
67
26
163
28
79
546
11
14
3
23
39
47
148
130
80
25
24
20
13
9
17
12
16
169
134