119
63
33
48
55
73
11
67
24
46
353
95
106
12
10
32
122
199
89
15
109
19
26
118
35
115
9
66
149
58
50
20
28
57
21
4
18
3
27
22
7
31
65
87
39