28
180
19
35
50
9
18
11
40
14
63
58
359
39
21
47
120
15
61
33
93
122
67
44
65
235
77
157
75
13
10
195
16
252
3
12
8
4
23
34
7
87
17
20
22