248
43
152
38
29
67
11
18
62
20
90
50
149
172
8
22
123
10
12
16
112
23
37
15
51
42
186
7
52
54
80
216
72
73
25
107
34
61
87
35
9
21
77
46
19
40
83
17
13