26
24
17
22
112
434
75
39
93
70
62
102
151
641
74
55
203
61
25
589
36
16
84
18
2
101
41
40
12
53
32
49
237
365
4
110
37
31
63
66
89
35
51
77
19
29
76