29
27
157
61
51
5
249
26
33
15
32
6
736
20
90
8
28
47
71
24
16
18
37
133
53
11
111
10
973
125
101
117
55
293
22
159
91
21
555
17
225
4
13
14
41