21
124
4
2
14
6
7
16
5
122
8
55
23
45
60
43
42
44
68
47
48
70
73
246
88
116
63
89
20
292
38
104
80
59
380
19
64
259
65
13
61
31
77
9
51
46
18
163