123
8
80
155
3
43
6
28
47
9
41
97
42
24
32
322
312
12
23
111
135
67
74
71
15
27
4
13
75
49
17
116
292
38
89
63
7
18
10
65
109
182
134
16
73
37
39
5