98
431
10
4
39
88
23
151
3
35
26
76
7
87
199
74
144
17
5
82
132
46
114
57
107
81
77
79
42
19
67
9
2
140
18
65
28
33
190
14
115
83
11
15
43
49