128
26
15
32
22
155
10
173
17
52
38
51
11
12
37
5
7
27
62
25
206
502
106
71
33
14
23
44
16
21
48
83
35
19
64
53
88
29
118
59