106
34
68
169
61
912
43
79
74
86
129
1
36
70
46
49
3
23
41
4
14
388
20
19
10
405
134
39
77
333
51
53
27
216
31