229
124
293
16
66
91
139
208
35
18
11
58
14
42
158
41
26
145
56
102
21
29
48
17
76
46
30
23
6
132
128
12
71
39
143
47
25
82
79
215
36
73
114
151
95
53
59
77
38
50
86
13
49