36
31
4
28
84
44
45
127
42
11
43
383
33
74
5
12
25
82
35
77
30
119
61
17
15
24
93
14
136
6
20
39
19
34
23
13
16
259
18
95
26
52
115
139
227
47