157
17
93
42
12
20
32
15
104
5
16
39
11
14
38
94
65
80
59
10
28
46
397
90
84
58
138
126
43
119
81
69
36
120
33
23
30
96
19
25
238
22
186
209
45
135
196