15
238
94
209
119
120
82
3
321
29
87
60
16
155
150
69
8
17
117
33
37
11
35
53
21
14
12
5
7
154
54
130
32
197
18
49
19
24
43
114
23
22
84
10
234