88
35
26
131
46
130
12
11
42
31
79
38
51
52
66
37
142
84
64
81
107
47
67
383
175
72
14
15
7
30
25
13
18
136
28
275
33
16
110
27
21
23
227
63
99