132
85
13
65
59
324
9
11
30
15
60
133
95
157
77
31
10
57
39
97
5
71
32
8
93
74
36
28
20
50
277
3
14
233
35
6
38
33
282
258
137
62
49
246
25
51
18